.ppg {
    background-color: #eee;
}

.ppg img {
    margin: 0 auto;
    width: 1190px;
    height: 300px;
    display: block;
}

.left {
    float: left;
}

.right {
    float: right;
}

#content {
    overflow: hidden;
    padding-bottom: 30px;
}

.body_auto {
    width: 1190px;
    margin: 0 auto;
}

.brand_t {
    overflow: hidden;
}

.mt20 {
    margin-top: 20px;
}

.brand_t_l {
    width: 840px;
}

.brand_t_r {
    width: 330px;
}

.br_r_b {
    border: 1px solid #e5e5e5;
    padding: 0 20px;
    height: 337px;
}

.mt10 {
    margin-top: 10px;
}

.br_r_b h2 {
    font: bold 16px/46px "Microsoft YaHei";
    color: #333;
    border-bottom: 2px solid #e53;
    text-align: center;
}

.br_r_content {
    width: 300px;
}

.br_r_content img {
    float: left;
    width: 90px;
    height: 40px;
    margin: 15px 10px 0 0;
}

img {
    border: none;
    vertical-align: middle;
}

.mt30 {
    margin-top: 30px;
}

.brand_bot {
    overflow: hidden;
}

.brand_tit {
    border-bottom: 2px solid #ececec;
    height: 32px;
}

.brand_tit h2 {
    font: bold 18px/32px "Microsoft YaHei";
    color: #e53;
    border-bottom: 2px solid #e53
}

.mt10 {
    margin-top: 10px;
}

.brand_leftside {
    width: 170px;
}

.brand_leftside dl {
    padding-bottom: 15px;
}

.brand_leftside dl dt {
    font: bold 16px/18px "Microsoft YaHei";
    color: #000;
    padding-bottom: 5px;
}

.brand_leftside dl dd {
    overflow: hidden;
}

.brand_leftside dl dd span {
    float: left;
    width: 62px;
    line-height: 18px;
    margin: 5px 10px 0 0;
    cursor: pointer;
    overflow: hidden;
}

.brand_leftside dl dd span a {
    font-size: 12px;
    float: left;
    padding: 2px 5px;
}

.brand_tag span {
    float: left;
    background: #e6e6e6;
    font: 14px/34px "Microsoft YaHei";
    color: #333;
    width: 140px;
    border-right: 1px solid #d4d3d3;
    text-align: center;
    cursor: pointer;
}

.brand_r_contnet {
    overflow: hidden;
    width: 1010px;
}

.brand_r_contnet img {
    width: 148px;
    height: 68px;
    border: 1px solid #e5e5e5;
    float: left;
    margin: 15px 18px 0 0;
}

.current1 {
    background: #e53;
    color: #fff !important;
}

.brand_tag {
    display: none;
}

.active {
    display: block!important;
}

.current2 {
    background: #e53!important;
    color: #fff !important;
}

.hidden {
    display: none;
}


/* 正品保障 */

#foot_service {
    box-sizing: content-box;
    background: #e53;
    height: 90px;
    padding: 15px 0;
}

#foot_service .foot_s_body {
    width: 990px;
    margin: 0 auto;
    /* overflow: hidden; */
    display: flex;
}

#foot_service .left {
    width: 197px;
    border-right: 1px dashed #ffb3aa;
    text-align: center;
    color: #fff;
    /* float: left; */
}

#foot_service .left:last-of-type {
    border-right: none;
}

#foot_service .left div {
    height: 42px;
    width: 56px;
    background: url(../image/foot.png) no-repeat;
    background-position: 0 0;
    margin: 0 auto;
}

#foot_service .left .foot_2 {
    background-position: -85px 0;
}

#foot_service .left .foot_3 {
    background-position: -170px 0;
}

#foot_service .left .foot_4 {
    background-position: -255px 0;
}

#foot_service .left .foot_5 {
    background-position: -340px 0;
}

#foot_service .left p {
    padding-top: 10px;
    margin: 0;
}

#foot_service .left span {
    padding-top: 5px;
    font-size: 12px;
}


/* ***************************************** */


/* 友情链接 */

#link {
    background: #f3f3f3;
    font-family: "SimSun";
}

.link_auto {
    overflow: hidden;
    padding: 15px 0;
    width: 990px;
    margin: 0 auto;
}

.link_auto dl {
    float: left;
    width: 70px;
    margin: 0 0 0 110px;
}

.link_auto dl dt {
    font-weight: bold;
    color: #464646;
    padding-bottom: 5px;
}

.link_auto dl dd {
    padding: 6px 0 0;
    font-size: 12px;
}

.link_auto dl dd a {
    color: #666;
}

.link_auto dl dd a:hover {
    color: #666;
}


/* ****************************************************** */


/* 页脚 */

.foot-zuidibu {
    font-size: 12px;
    margin: 0 auto;
    color: #000;
    text-align: center;
    padding: 20px 0;
}

.foot-zuidibu>.foot-zuidibu1 {
    width: 1200px;
    margin: 0 auto;
}

.foot-zuidibu>.foot-zuidibu1>span {
    line-height: 22px;
}

.foot-zuidibu>.foot-zuidibu1>.foot-liebiao1>a {
    margin: 0 5px;
}

.foot-zuidibu .foot-liebiao1>a:hover {
    border-bottom: 1px solid rgba(39, 39, 39, 0.333);
}

.foot-zuidibu>.foot-zuidibu1>.foot-liebiao1>p {
    margin-left: 12px;
    display: inline-block;
}

.foot-zuidibu .foot-liebiao2 {
    display: block;
}

.foot-zuidibu .foot-liebiao2>p {
    display: inline-block;
    color: #666;
}

.foot-zuidibu .foot-liebiao2>a {
    margin: 0 5px;
}

.foot-zuidibu .foot-liebiao2>a:hover {
    border-bottom: 1px solid rgba(39, 39, 39, 0.333);
}

.foot-zuidibu .foot-liebiao3 {
    color: #666;
}

.foot-zuidibu .foot-liebiao4 {
    color: #666;
}

.foot-zuidibu .foot-liebiao4>p {
    display: inline-block;
}

.foot-zuidibu .foot-liebiao5 {
    display: block;
    color: #666;
}

.foot-zuidibu .foot-liebiao5>a {
    margin: 0 3px;
}

.foot-zuidibu .foot-liebiao6 {
    color: #666;
}

.foot-zuidibu .foot-liebiao6>a {
    color: #666;
}

.foot-zuidibu .foot-liebiao6>a:hover {
    border-bottom: 1px solid rgba(39, 39, 39, 0.333);
}

.foot-zuidibu .foot-liebiao6>p {
    display: inline-block;
    color: #666;
}

.foot-zuidibu .foot-liebiao7 {
    color: #666;
}


/* ************************************************ */